someone who mixes - Turkish English Dictionary